wind monitoring logger - French English Dictionary